a slaughterer - French English Dictionary